• word of the day

    life form

    life form - Dictionary definition and meaning for word life form

    Definition
    (noun) the characteristic bodily form of a mature organism

Word used in video below:
text: You see I was filling out my friend's form
Download our Mobile App Today
Receive our word of the day
on Whatsapp